package com.cloud.pole.shop.model.entity.shops;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Id;

@SuppressWarnings("serial")
public class ShopCouponUserFetch implements Serializable{
    private Long fetchId;

    private Integer couponId;

    private Integer merchantId;

    private Integer shopId;

    private Long userId;

    private String userName;

    private String orderSn;

    private Integer isUsed;

    private Date usedTime;

    private Date fetchTime;

    private Integer usedValue;

    public Long getFetchId() {
        return fetchId;
    }

    public void setFetchId(Long fetchId) {
        this.fetchId = fetchId;
    }

    public Integer getCouponId() {
        return couponId;
    }

    public void setCouponId(Integer couponId) {
        this.couponId = couponId;
    }

    public Integer getMerchantId() {
        return merchantId;
    }

    public void setMerchantId(Integer merchantId) {
        this.merchantId = merchantId;
    }

    public Integer getShopId() {
        return shopId;
    }

    public void setShopId(Integer shopId) {
        this.shopId = shopId;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    public String getOrderSn() {
        return orderSn;
    }

    public void setOrderSn(String orderSn) {
        this.orderSn = orderSn == null ? null : orderSn.trim();
    }

    public Integer getIsUsed() {
        return isUsed;
    }

    public void setIsUsed(Integer isUsed) {
        this.isUsed = isUsed;
    }

    public Date getUsedTime() {
        return usedTime;
    }

    public void setUsedTime(Date usedTime) {
        this.usedTime = usedTime;
    }

    public Date getFetchTime() {
        return fetchTime;
    }

    public void setFetchTime(Date fetchTime) {
        this.fetchTime = fetchTime;
    }

    public Integer getUsedValue() {
        return usedValue;
    }

    public void setUsedValue(Integer usedValue) {
        this.usedValue = usedValue;
    }
}